home *** CD-ROM | disk | FTP | other *** search
- *************** ACCSLOAD Copyright 1992 by Marcus Haebler ***************
- This is the documentation for the V1.0 of ACCSLOAD. My English is not the best
- so forgive me my mistakes.
-
-
- INTRODUCTION
-
- ACCSLOAD is designed to work together with the 5.5.0 version of the ICD
- harddisc-driver. This driver is able to execute the AUTO-folder from
- the partition you want if you press the corresponding key while booting.
- My idea was to write a program making it also possible to load the
- accessories from the same partition the AUTO-folder is executed from. I
- tried it in assembly and the result was a program being able to do this.
- The problem was that there is no really clean method to load the
- accessories from another partition than A or C. I know that there are
- some drivers outside being able to do this but they all use a dirty
- trick. Sometimes this trick fails. I thought about another method to
- load the accessories from the partition you want but there is no other
- method. When I asked some people how it could be done to load the
- accessories from the partition you want some said: "Use a bootchanger."
- I thought about this and I tried to find a good one doing the things I
- wanted to do. I did not find one. So I decided to write my own
- "bootchanger".
-
-
- ABOUT ACCSLOAD
-
- ACCSLOAD is not a normal bootchanger. It is especialy made for the
- ICD-driver. ACCSLOAD has to be placed in the auto-folder. It
- recognizes the partition you start from then it looks in a file named
- ACCS.INF. In ACCS.INF is a list of the accessories you want to be
- installed when booting from this partition. ACCSLOAD installs the
- wanted accessories on C. The accessories have to be placed in a folder
- named ACCS und MUST end with the extension ACX. This is because then
- you are able to install *.ACX for CHAMELION.
-
- ACCSLOAD is even able to manage different DESKTOP.INF-files. It allows
- one for every partition. The DESKTOP.INF-files have to be placed in a
- folder named DESKINFS. The filename DESKTOP.INF is expanded to for
- example DESKTOPC.INF to indicate that this DESKTOP.INF is the one for
- partition C. The peolple which own a TOS-version > 2.00 have to expand
- the filename to NEWDESKC.INF and so on. The file ACCS.INF and the
- folders DESKINFS and ACCS have to be placed in the ROOT of C.
-
- Since Version 1.00 you are able to quit ACCSLOAD by holding down both
- SHIFT-keys.
-
- INSTALLATION
-
- Put ACCSLOAD.PRG in your AUTO-folder. Put ACCS.INF in your
- root-directory on drive C. Make a directory called DESKINFS and a
- directory called ACCS in your rootdirectory on drive C. Move all your
- accessories in ACCS. Make shure that they all own the extension ACX.
- Move your DESKTOP.INF-files in DESKINFS. Expand their names as shown in
- ABOUT ACCSLOAD. For the first time you must have the DESKTOP.INF of C
- in the root of C (named really DESKTOP.INF or NEWDESK.INF for
- TOS-versions >2.00), there must NOT be a DESKTOPC.INF or NEWDESKC.INF in
- C:\DESKINFS\. Use a texteditor like MicroEmacs to set up ACCS.INF.
- This is all. The format of ACCS.INF is described in the next paragraph.
-
-
- THE FORMAT OF ACCS.INF
-
- First of all: Use only UPPERCASE letters in your ACCS.INF. I will
- explain the format with an example (in the normal ACCS.INF comments are
- not allowed, I will mark them here like comments in C):
-
- #C /* Last bootdrive. It needs a leading '#'. */
- *C /* The next ACCs install on C. Needs a leading '*'. */
- CHMELEON.ACC /* Name of accessorie */
- MINES.ACC /* Name of accessorie */
- *D /* The next ACCs install on D. */
- XCONTROL.ACC /* Name of accessorie */
- *F /* The next on F please */
- TREEVIEW.ACC /* Name of accesorie */
- * /* Very important: THE FILE MUST END WITH A '*' */
-
- NOTE: If you create your ACCS.INF you MUST set the last bootdrive to '#C'.
- '#<last bootdrive>' should be in the first line.
- There must NOT be blank lines between the entries.
-
-
- HISTORY
-
- Version 0.9ß:
- This was the first version. Working correct but no error handling :-).
- Michael told me about some buserrors. No support of TOS-versions > 2.00.
-
- Version 0.91ß:
- Error handling included. Now support of all TOS-versions(not yet tested,
- sorry).
-
- Version 0.92ß - 0.98ß:
- Some internal changes.
-
- Version 0.99ß:
- Extension changed to ACX for the support of CHAMELION.
-
- Version 1.00 Date 02.05.92: A hot-key-combination to quit the running of
- the program was included. This was done while I should have written
- some log sheets. :-( I hate writing those records.
-
-
- THE FUTURE
-
- I think that there will be further versions in the future. But I have heard
- that under MultiTOS there will be a way to load the ACCs from the Drive you
- want. If you write me and push me to write further versions I will do so.
- Otherwise I am planing to buy me a Falcon or a TT next year so the new TOS
- will fix my problem but we will see if the falcon will be released in autumn
- this year(I hope so but I don't believe it :-) ).
-
-
- COPY-CONDITIONS
-
- This program is PD if you don't change anything and if you copy always this
- file and the program TOGETHER. If you find any bugs or if you have any
- proposals to improve the program contact me.
-
-
- WARRANTY
-
- ON MY COMPUTER THIS PROGRAM WORKS ABSOLUTELY CORRECT. I AM NOT RESPONSIBLE
- FOR ANY KIND OF DAMAGE THIS PROGRAM DOES TO YOUR HARD- AND SOFTWARE!!!
-
-
- CREDITS
-
- Thanx to Michael(Spell) for testing the program.
- Thanx to Julian for telling me that there is no clean method to patch.
- Thanx to all on #atari in IRC who helped me, cu.
- Thanx to my girl-friend for her patience.
-
-
- ADDRESS
-
- srb114@math.uni-muenster.de
-